package com.qianchang.microfinance.bean;

import java.io.Serializable;
import java.util.List;

/**
 * Created by jinbailiang on 2017/8/24.
 */

public class MyBillBean implements Serializable {

    private String payTotalAmount;

    private PageResult pageResult;

    public void setPayTotalAmount(String payTotalAmount) {
        this.payTotalAmount = payTotalAmount;
    }

    public String getPayTotalAmount() {
        return this.payTotalAmount;
    }

    public void setPageResult(PageResult pageResult) {
        this.pageResult = pageResult;
    }

    public PageResult getPageResult() {
        return this.pageResult;
    }


    public static class PageResult {
        //////////////////
        // ssssssssssssssssssssssss
        private boolean hasNextPage;

        private boolean hasPreviousPage;

        private List<Bean> list;

        private int pageIndex;

        private int pageSize;

        private int pageTotal;

        private int recordCount;

        public void setHasNextPage(boolean hasNextPage) {
            this.hasNextPage = hasNextPage;
        }

        public boolean getHasNextPage() {
            return this.hasNextPage;
        }

        public void setHasPreviousPage(boolean hasPreviousPage) {
            this.hasPreviousPage = hasPreviousPage;
        }

        public boolean getHasPreviousPage() {
            return this.hasPreviousPage;
        }

        public void setList(List<Bean> list) {
            this.list = list;
        }

        public List<Bean> getList() {
            return this.list;
        }

        public void setPageIndex(int pageIndex) {
            this.pageIndex = pageIndex;
        }

        public int getPageIndex() {
            return this.pageIndex;
        }

        public void setPageSize(int pageSize) {
            this.pageSize = pageSize;
        }

        public int getPageSize() {
            return this.pageSize;
        }

        public void setPageTotal(int pageTotal) {
            this.pageTotal = pageTotal;
        }

        public int getPageTotal() {
            return this.pageTotal;
        }

        public void setRecordCount(int recordCount) {
            this.recordCount = recordCount;
        }

        public int getRecordCount() {
            return this.recordCount;
        }
    }


    public static class Bean implements Serializable {

        private String deadline;
        private double loanAmount;
        private int overdueDays;
        private double paymentAmount;
        private String period;
        private String projectId;
        private String productType;
        private String projectNum;
        private String repayDate;
        private String repaymentType;
        private String serviceFeeRate;
        private String serviceFeeSetting;
        private int status;
        private String unit;
        private String loanTime;

        public String getProductType() {
            return productType;
        }

        public void setProductType(String productType) {
            this.productType = productType;
        }

        public String getLoanTime() {
            return loanTime;
        }

        public void setLoanTime(String loanTime) {
            this.loanTime = loanTime;
        }

        public String getOverdueFeeSetting() {
            return overdueFeeSetting;
        }

        public void setOverdueFeeSetting(String overdueFeeSetting) {
            this.overdueFeeSetting = overdueFeeSetting;
        }

        private String overdueFeeSetting;


        public void setDeadline(String deadline) {
            this.deadline = deadline;
        }

        public String getDeadline() {
            return this.deadline;
        }

        public void setLoanAmount(double loanAmount) {
            this.loanAmount = loanAmount;
        }

        public double getLoanAmount() {
            return this.loanAmount;
        }

        public void setOverdueDays(int overdueDays) {
            this.overdueDays = overdueDays;
        }

        public int getOverdueDays() {
            return this.overdueDays;
        }

        public void setPaymentAmount(double paymentAmount) {
            this.paymentAmount = paymentAmount;
        }

        public double getPaymentAmount() {
            return this.paymentAmount;
        }

        public void setPeriod(String period) {
            this.period = period;
        }

        public String getPeriod() {
            return this.period;
        }

        public void setProjectId(String projectId) {
            this.projectId = projectId;
        }

        public String getProjectId() {
            return this.projectId;
        }

        public void setProjectNum(String projectNum) {
            this.projectNum = projectNum;
        }

        public String getProjectNum() {
            return this.projectNum;
        }

        public void setRepayDate(String repayDate) {
            this.repayDate = repayDate;
        }

        public String getRepayDate() {
            return this.repayDate;
        }

        public void setRepaymentType(String repaymentType) {
            this.repaymentType = repaymentType;
        }

        public String getRepaymentType() {
            return this.repaymentType;
        }

        public void setServiceFeeRate(String serviceFeeRate) {
            this.serviceFeeRate = serviceFeeRate;
        }

        public String getServiceFeeRate() {
            return this.serviceFeeRate;
        }

        public void setServiceFeeSetting(String serviceFeeSetting) {
            this.serviceFeeSetting = serviceFeeSetting;
        }

        public String getServiceFeeSetting() {
            return this.serviceFeeSetting;
        }

        public void setStatus(int status) {
            this.status = status;
        }

        public int getStatus() {
            return this.status;
        }

        public void setUnit(String unit) {
            this.unit = unit;
        }

        public String getUnit() {
            return this.unit;
        }

    }
}
    
    
    
    
    
    
    
    
    
    /*

    private  String deadline;//: ;//365;//,
    private  String loanAmount;//: ;//2500.00;//, //借款金额
    private  int overdueDays;//: ;//-140;//,  //逾期天数   小于0 时 提前还款，，=0 正常还款  ；  大于0 逾期还款
    private  String paymentAmount;//: ;//42.43;//, //当前应还
    private  String period;//: ;//5;//,
    private  String projectId;//: ;//1;//,
    private  String projectNum;//: ;//222222;//,
    private  String repayDate;//: ;//2018-01-09;//, //还款日
    private  String repaymentType;//: ;//0;//, //还款方式
    private  String serviceFeeRate;//: ;//0.004000;//,
    private  String serviceFeeSetting;//: ;//0;//,
    private  String status;//: ;//6;//, //6正常 ； 7逾期
    private  String unit;//: ;//0;// // 0：天 1：月

    public String getDeadline() {
        return deadline;
    }

    public void setDeadline(String deadline) {
        this.deadline = deadline;
    }

    public String getLoanAmount() {
        return loanAmount;
    }

    public void setLoanAmount(String loanAmount) {
        this.loanAmount = loanAmount;
    }

    public int getOverdueDays() {
        return overdueDays;
    }

    public void setOverdueDays(int overdueDays) {
        this.overdueDays = overdueDays;
    }

    public String getPaymentAmount() {
        return paymentAmount;
    }

    public void setPaymentAmount(String paymentAmount) {
        this.paymentAmount = paymentAmount;
    }

    public String getPeriod() {
        return period;
    }

    public void setPeriod(String period) {
        this.period = period;
    }

    public String getProjectId() {
        return projectId;
    }

    public void setProjectId(String projectId) {
        this.projectId = projectId;
    }

    public String getProjectNum() {
        return projectNum;
    }

    public void setProjectNum(String projectNum) {
        this.projectNum = projectNum;
    }

    public String getRepayDate() {
        return repayDate;
    }

    public void setRepayDate(String repayDate) {
        this.repayDate = repayDate;
    }

    public String getRepaymentType() {
        return repaymentType;
    }

    public void setRepaymentType(String repaymentType) {
        this.repaymentType = repaymentType;
    }

    public String getServiceFeeRate() {
        return serviceFeeRate;
    }

    public void setServiceFeeRate(String serviceFeeRate) {
        this.serviceFeeRate = serviceFeeRate;
    }

    public String getServiceFeeSetting() {
        return serviceFeeSetting;
    }

    public void setServiceFeeSetting(String serviceFeeSetting) {
        this.serviceFeeSetting = serviceFeeSetting;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public String getUnit() {
        return unit;
    }

    public void setUnit(String unit) {
        this.unit = unit;
    }
    }*/
